package org.dtrd.modules.archive.entity.po;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;


/**
 * <p>
 * 糖尿病并发症
 * </p>
 *
 * @author QR
 * @since 2021-11-24 10:32:13
 */
@Getter
@Setter
@TableName("dtrd_ent_rd_archive_complication")
public class DtrdEntRdArchiveComplication {

    @TableId(value = "data_id", type = IdType.AUTO)
    private Integer dataId;

    /**
     * 患者ID
     */
    private Integer patientId;

    /**
     * 记录时间
     */
    private Date recordDate;

    /**
     * 糖尿病肾病状况
     */
    private Integer nephropathy;

    /**
     * 糖尿病肾病确诊日期
     */
    private Date nephropathyDate;

    /**
     * 糖尿病肾病检查日期
     */
    private Date nephropathyExamDate;

    /**
     * 尿蛋白
     */
    private Float nephropathyUrineProtein;

    /**
     * ACR
     */
    private Float nephropathyAcr;

    /**
     * GFR
     */
    private Float nephropathyGfr;

    /**
     * 视网膜病变状况
     */
    private Integer retinopathy;

    /**
     * 视网膜病变确诊日期
     */
    private Date retinopathyDate;

    /**
     * 视网膜病变检查日期
     */
    private Date retinopathyExamDate;

    /**
     * 视网膜病变分期
     */
    private Integer retinopathyStaging;

    /**
     * 黄斑水肿
     */
    private Integer retinopathyMe;

    /**
     * 视网膜病变症状
     */
    private String retinopathySymptom;

    /**
     * 视力(左眼)
     */
    private String retinopathyVision;

    /**
     * 视力(右眼)
     */
    private String retinopathyVisionRight;

    /**
     * 微动脉瘤
     */
    private Integer retinopathyMicroaneurysm;

    /**
     * 硬性渗出
     */
    private String retinopathyExudate;

    /**
     * 棉絮斑
     */
    private Integer retinopathyFlock;

    /**
     * 视网膜内出血
     */
    private Integer retinopathyIntraRetinal;

    /**
     * 静脉串珠样改变
     */
    private Integer retinopathyBeading;

    /**
     * 视网膜内微血管异常
     */
    private Integer retinopathyMicrovascular;

    /**
     * 新生血管形成
     */
    private Integer retinopathyNeovascularization;

    /**
     * 玻璃体积血
     */
    private Integer retinopathyVitreous;

    /**
     * 视网膜前出血
     */
    private Integer retinopathyAnteriorRetinal;

    /**
     * 后极部视网膜增厚
     */
    private Integer retinopathyRetinalThickening;

    /**
     * 眼底出血
     */
    private Integer retinopathyFundusHemorrhage;

    /**
     * 周围神经病变状况
     */
    private Integer peripheral;

    /**
     * 周围神经病变确诊日期
     */
    private Date peripheralDate;

    /**
     * 周围神经病变检查日期
     */
    private Date peripheralExamDate;

    /**
     * 针刺痛觉
     */
    private Integer peripheralAcupuncture;

    /**
     * 温度觉
     */
    private Integer peripheralTemperature;

    /**
     * 压力觉
     */
    private Integer peripheralPressure;

    /**
     * 振动觉
     */
    private Integer peripheralVibration;

    /**
     * 踝反射
     */
    private Integer peripheralAnkle;

    /**
     * 神经传导功能检查
     */
    private Integer peripheralConduction;

    /**
     * 心血管自主神经病变状况
     */
    private Integer cardiovascular;

    /**
     * 心血管自主神经病变确诊日期
     */
    private Date cardiovascularDate;

    /**
     * 心血管自主神经病变检查日期
     */
    private Date cardiovascularExamDate;

    /**
     * 心率变异性检查
     */
    private Integer cardiovascularVariability;

    /**
     * Valasalva试验
     */
    private Integer cardiovascularValasalva;

    /**
     * 握拳试验
     */
    private Integer cardiovascularFist;

    /**
     * 体位性低血压变化测定
     */
    private Integer cardiovascularHypotension;

    /**
     * 24h动态血压监测
     */
    private Integer cardiovascularMonitoring24;

    /**
     * 消化系统自主神经病变状况
     */
    private Integer digestive;

    /**
     * 消化系统自主神经病变确诊日期
     */
    private Date digestiveDate;

    /**
     * 消化系统自主神经病变检查日期
     */
    private Date digestiveExamDate;

    /**
     * 胃电图
     */
    private Integer digestiveElectrogastrogram;

    /**
     * 食管测压
     */
    private Integer digestiveSophageal;

    /**
     * 胃排空闪烁图扫描
     */
    private Integer digestiveScintillation;

    /**
     * 直肠局部末梢神经病变
     */
    private Integer digestiveRectum;

    /**
     * 泌尿生殖系统自主神经病变状况
     */
    private Integer genitourinary;

    /**
     * 泌尿生殖系统自主神经病变确诊日期
     */
    private Date genitourinaryDate;

    /**
     * 泌尿生殖系统自主神经病变检查日期
     */
    private Date genitourinaryExamDate;

    /**
     * 膀胱超声
     */
    private Integer genitourinaryBladder;

    /**
     * 神经传导速度检查
     */
    private Integer genitourinaryNerve;

    /**
     * 其他自主神经病变
     */
    private Integer otherneuropathy;

    /**
     * 其他自主神经病变名称
     */
    private String otherneuropathyName;

    /**
     * 其他自主神经病变确诊日期
     */
    private Date otherneuropathyDate;

    /**
     * 其他自主神经病变检查日期
     */
    private Date otherneuropathyExamDate;

    /**
     * 其他自主神经病变检查项目
     */
    private String otherneuropathyItem;

    /**
     * 糖尿病下肢血管病变状况
     */
    private Integer extremity;

    /**
     * 糖尿病下肢血管病变确诊日期
     */
    private Date extremityDate;

    /**
     * 糖尿病下肢血管病变检查日期
     */
    private Date extremityExamDate;

    /**
     * 糖尿病下肢血管病变症状
     */
    private String extremitySymptom;

    /**
     * 皮肤温度测定
     */
    private Integer extremitySkin;

    /**
     * 间歇性跛行试验
     */
    private Integer extremityClaudication;

    /**
     * 足背胫后动脉检查
     */
    private Integer extremityDorsalandposterior;

    /**
     * 颈动脉听诊
     */
    private Integer extremityCarotid;

    /**
     * 股动脉听诊
     */
    private Integer extremityFemoral;

    /**
     * ABI
     */
    private Integer extremityAbi;

    /**
     * ABI运动负荷试验
     */
    private Integer extremityAbiexercise;

    /**
     * 下肢血管
     */
    private Integer extremityVessel;

    /**
     * 糖尿病足状况
     */
    private Integer dfoot;

    /**
     * 糖尿病足确诊日期
     */
    private Date dfootDate;

    /**
     * 糖尿病足检查日期
     */
    private Date dfootExamDate;

    /**
     * 感染
     */
    private Integer dfootInfected;

    /**
     * 软组织炎
     */
    private Integer dfootParenchyma;

    /**
     * 脓肿
     */
    private Integer dfootAbscess;

    /**
     * 骨组织感染
     */
    private Integer dfootBone;

    /**
     * 脓肿或骨髓炎
     */
    private Integer dfootOsteomyelitis;

    /**
     * 溃疡
     */
    private Integer dfootUlcer;

    /**
     * 坏疽
     */
    private Integer dfootGangrene;

    /**
     * 神经传导功能
     */
    private Integer dfootNerve;

    /**
     * ABI
     */
    private Float dfootAbi;

    /**
     * 足X线
     */
    private String dfootXray;

    /**
     * 溃疡组织培养药敏试验
     */
    private String dfootUlcerative;

    /**
     * 下肢血管B超
     */
    private Integer dfootExtremityb;

    /**
     * 酮症酸中毒
     */
    private Integer dka;

    /**
     * 酮症酸中毒有确诊日期
     */
    private Date dkaIsDate;

    /**
     * 酮症酸中毒无确诊日期
     */
    private Date dkaNoDate;

    /**
     * 酮症酸中毒症状
     */
    private String dkaSymptom;

    /**
     * 确诊有血酮体
     */
    private Float dkaIsBloodKetone;

    /**
     * 确诊有血气分析
     */
    private Float dkaIsBloodGas;

    /**
     * 确诊无血酮体
     */
    private Float dkaNotBloodKetone;

    /**
     * 确诊无血气分析
     */
    private Float dkaNotBloodGas;

    /**
     * 糖尿病高渗综合症状况
     */
    private Integer hhs;

    /**
     * 糖尿病高渗综合症确诊日期
     */
    private Date hhsDate;

    /**
     * 随机血糖
     */
    private Float hhsRandomSugar;

    /**
     * 电解质Na
     */
    private Float hhsNa;

    /**
     * 电解质K
     */
    private Float hhsK;

    /**
     * 血浆渗透压
     */
    private Float hhsOpp;

    /**
     * 糖尿病足检查项目其他
     */
    private String dfootOther;

    /**
     * 残余尿量
     */
    private Integer genitourinaryRetention;

    /**
     * 慢性肾脏病分期
     */
    private Integer cdkStage;

    /**
     * 糖尿病足病分级wanger分级
     */
    private Integer wangerLevel;

    /**
     * 糖尿病足病分级Texasr分级
     */
    private Integer texasLevel;

    /**
     * 糖尿病足病分级Texas分期
     */
    private Integer texasStage;

    /**
     * 糖尿病视网膜病变国际分期
     */
    private Integer retinopathyStage;

    /**
     * 高血压分级
     */
    private Integer hypertensionLevel;

    /**
     * 创建时间
     */
    private Date createTime;

    @TableLogic
    private Integer isDel;

    /**
     * 糖尿病肾病是否确认完成, 1-是, 0-否
     */
    @TableField("kidney_is_finished")
    private Integer kidneyIsFinished;

    /**
     * 糖尿病视网膜病变是否确认完成, 1-是, 0-否
     */
    @TableField("retina_is_finished")
    private Integer retinaIsFinished;

    /**
     * 心血管自主神经病变是否确认完成, 1-是, 0-否
     */
    @TableField("cardiovascular_is_finished")
    private Integer cardiovascularIsFinished;

    /**
     * 消化系统自主神经病变是否确认完成, 1-是, 0-否
     */
    @TableField("digestion_is_finished")
    private Integer digestionIsFinished;

    /**
     * 泌尿生殖系统自主神经病变是否确认完成, 1-是, 0-否
     */
    @TableField("urinary_is_finished")
    private Integer urinaryIsFinished;

    /**
     * 其他自主神经病变是否确认完成, 1-是, 0-否
     */
    @TableField("other_neuropathies_is_finished")
    private Integer otherNeuropathiesIsFinished;

    /**
     * 糖尿病下肢血管病变是否确认完成, 1-是, 0-否
     */
    @TableField("lower_limbs_is_finished")
    private Integer lowerLimbsIsFinished;

    /**
     * 糖尿病足是否确认完成, 1-是, 0-否
     */
    @TableField("diabetic_foot_is_finished")
    private Integer diabeticFootIsFinished;

    /**
     * 酮症酸中毒(DKA)是否确认完成, 1-是, 0-否
     */
    @TableField("dka_is_finished")
    private Integer dkaIsFinished;

    /**
     * 糖尿病周围神经病变是否确认完成, 1-是, 0-否
     */
    @TableField("peripheral_neuropathy_is_finished")
    private Integer peripheralNeuropathyIsFinished;

    public DtrdEntRdArchiveComplication init() {
        isDel = 0;
        createTime = new Date();
        return this;
    }


}
